package FrameDemo;

import javax.swing.*;


public class JFameTset {

    public static void main(String[] args) {
        //创建窗口对象

        JFrame jFrame = new JFrame();

        //设置窗体大小
        jFrame.setSize(800,800);

        //修改窗体关闭模式
        jFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

        //设置窗体的标题
//        jFrame.setTitle("白彦伟");




        /*
        案例演示：
            JButton构造方法：
                1、public JButton();创建一个空白的按键
                2、public JBtton（String text）;创建一个带文本的按钮


         */

        //取消窗体的默认布局
        //注意：如果取消了窗体的默认布局，就需要手动指定组件的摆放位置了
        jFrame.setLayout(null);

//        //创建组件对象
//        JButton btn = new JButton("点我啊");
//        //将按钮添加到窗体的[面板对象]中
//        jFrame.getContentPane().add(btn);
//
//
//
//        btn.setBounds(50,50,100,100);



        /*
            使用JLabel展示文本和图片

                JLabel构造方法：
                    JLabel(String text);使用指定的文本创建一个JLabel对象
                    JLabel(Icon image);创建一个具有指定图像的JLabel对象

         */

        //JLabel展示文本
        JLabel jLabel = new JLabel("听君一席话");
        jLabel.setBounds(50,50,100,100);
        jFrame.getContentPane().add(jLabel);
        JLabel jl2 = new JLabel("如听一席话");
        jl2.setBounds(150,50,100,100);
        jFrame.getContentPane().add(jl2);

        //JLabel展示图片

        JLabel imgladel_2png = new JLabel(new ImageIcon("C:\\Users\\Administrator\\Desktop\\NEW\\jiangnan.jpg"));
        imgladel_2png.setBounds(50,150,200,200);
        jFrame.getContentPane().add(imgladel_2png);

        JLabel imgladel_3png = new JLabel(new ImageIcon("C:\\Users\\Administrator\\Desktop\\jiangnan1.jpg"));
        imgladel_3png.setBounds(180,150,200,200);
        jFrame.getContentPane().add(imgladel_3png);

        //注：如果多个组件摆放到同一个位置，后添加的组件，会被压在底部





        //设置窗体可见（放到最后）
        jFrame.setVisible(true);














    }

}
